6.3 Incluir escola
Request
Request
mutation AddCompany {
addCompany(
data: {
name: "Escola teste doc"
cnpj: "33659570000147"
street: "Rua teste"
number: "123"
complement: "Complemento Teste"
city: "Volta Redonda"
state: "RJ"
country: "Brasil"
zipCode: "27240-560"
billetType: PHYSICAL
contractValidity: 12
negotiatedRate: 0.1
transferDay: 2
transferTax: 0.3
transferDaySecondary: 20
transferTaxSecondary: 0.5
legacyBilling: true
interestValue: 0.8
hasCashback: true
fineValue: 0.1
}
)
}
Params
| Parâmetro | Tipo | Descrição |
|---|---|---|
| data | AddCompanyDataInput! | Dados de inclusão da empresa |
Objeto AddCompanyDataInput
| Campo | Tipo | Descrição |
|---|---|---|
| bank | String | Nome do banco da conta |
| bankAccount | String | Número da conta |
| bankAccountType | String | Tipo de conta |
| bankAgency | String | Agência da conta |
| billetType | CompanyBilletType | Tipo de boleto |
| city | String | Cidade do endereço |
| cnpj | String! | CNPJ (obrigatório) |
| companyName | String | Razão Social |
| complement | String | Complemento do endereço |
| contractValidity | Int | Validade do contrato |
| country | String | País do endereço |
| district | String | Bairro do endereço |
| financialIntegrations | [Int!] | Integrações financeiras (lista de IDs) |
| fineValue | Decimal | Multa |
| hasCashback | Boolean | Status de cashback |
| interestValue | Decimal | Juros |
| legacyBilling | Boolean | Status do legado de cobrança |
| name | String! | Nome (obrigatório) |
| negotiatedRate | Decimal | Taxa de inadimplência negociada |
| number | String | Número do endereço |
| parentCompanyId | Int | Id da empresa pai |
| state | String | Estado do endereço |
| street | String | Logradouro do endereço |
| transferDay | Int | Dia da transferência |
| transferDaySecondary | Int | Dia da transferência secundária |
| transferTax | Decimal | Taxa de transferência |
| transferTaxSecondary | Decimal | Taxa de transferência secundária |
| zipCode | String | CEP do endereço |
Response
Response
{
"data": {
"addCompany": true
}
}
Result
| Campo | Tipo | Descrição |
|---|---|---|
| addCompany | Boolean! | Resultado da inclusão da escola |